package com.bupt.jack.model;

/**
 * Friendship entity. @author MyEclipse Persistence Tools
 */

public class Friendship implements java.io.Serializable {

	// Fields

	/**
	 * 
	 */
	private static final long serialVersionUID = 8221519938015035957L;
	private Long id;
	private Long firstUserId;
	private Long secondUserId;
	private Integer type;
	private String remarks;
	private Integer status;

	// Constructors

	/** default constructor */
	public Friendship() {
	}

	/** minimal constructor */
	public Friendship(Long id, Long firstUserId, Long secondUserId) {
		this.id = id;
		this.firstUserId = firstUserId;
		this.secondUserId = secondUserId;
	}

	/** full constructor */
	public Friendship(Long id, Long firstUserId, Long secondUserId,
			Integer type, String remarks, Integer status) {
		this.id = id;
		this.firstUserId = firstUserId;
		this.secondUserId = secondUserId;
		this.type = type;
		this.remarks = remarks;
		this.status = status;
	}

	// Property accessors

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getFirstUserId() {
		return this.firstUserId;
	}

	public void setFirstUserId(Long firstUserId) {
		this.firstUserId = firstUserId;
	}

	public Long getSecondUserId() {
		return this.secondUserId;
	}

	public void setSecondUserId(Long secondUserId) {
		this.secondUserId = secondUserId;
	}

	public Integer getType() {
		return this.type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public String getRemarks() {
		return this.remarks;
	}

	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	public Integer getStatus() {
		return this.status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

}